<?php

// 应用公共函数库文件

use app\store\service\Auth;

/**
 * 验证指定url是否有访问权限
 * @param string|array $url
 * @param bool $strict 严格模式
 * @return bool
 */
function checkPrivilege($url, $strict = true)
{
    try {
        return Auth::getInstance()->checkPrivilege($url, $strict);
    } catch (\Exception $e) {
        return false;
    }
}

/**
 * 图片路径处理
 * @param $path
 * @return mixed|string
 */
function img($path, $dir = null)
{
    if (stristr($path, "http://") === false && stristr($path, "https://") === false) {
        return is_null($dir) ? base_url() . $path : base_url() . $dir . '/' . $path;
    } else {
        return $path;
    }
}